
Software Engineer Intern
Hacker Rank 02/2025
EUK Softver – Developed a system for energy-vulnerable customers as the lead architect,
designing a PostgreSQL database, a Spring Boot backend with REST APIs, JWT
authentication, PDF/Word generation, and WebSocket notifications, alongside a
React/Next.js frontend in TypeScript. Used Docker and CI/CD pipelines to support a scalable,
real-time microservices architecture.
HR Platform – Contributed to the development of a multi-tenant HR system, handling
database modeling and application architecture. Built a React/Next.js frontend with
TypeScript, PostgreSQL schema-per-tenant, REST APIs, JWT authentication, notifications,
and admin modules, focusing on scalability, security, and performance.
Women’s Basketball Club Partizan – Developed a production-ready website using Next.js 14,
TypeScript, and MongoDB/Mongoose, implementing REST APIs, JWT authentication, an
admin panel, Cloudinary, and web scraping. Enhanced SEO and frontend performance with
Tailwind CSS and Framer Motion for a fast, responsive experience.
carbon.co.rs – Developed a responsive website using React, TypeScript, and Vite, with a
modern UI built in Tailwind CSS and REST API integrations via Express.js and MongoDB
Atlas. Implemented Cloudinary, email notifications, Docker, and Vercel deployment, with a
strong focus on performance and user experience.
Ongoing Systems – Continuously developed and maintained production systems, including
ITG.rs and beyond, improving full-stack architecture and optimizing REST APIs within the
Spring ecosystem, while adopting new technologies.
Oracle Database Design and
Programming with SQL
Oracle 05/2025
The Complete Android 14 &
Kotlin Development Masterclass
Udemy 10/2024
Java 17 Masterclass
Udemy 06/2023
EDUCATION
LANGUAGE
DAILY ROUTINE
CERTIFICATION
EXPERIENCE
LUKA RAKIC
MSc Software Engineer
Software Engineer with experience in designing and developing scalable systems using
Spring Boot, React/Next.js, TypeScript, and PostgreSQL. Strong background in REST APIs,
JWT authentication, WebSockets, and CI/CD with Docker. Focused on clean, optimized code,
high performance, excellent user experience, and continuous adoption of new technologies.
International Trade Group
+381 65 27 27 141
rakicluka00@gmail.com
linkedin.com/in/lukarakic
github.com/LukaRakic00
hackerrank.com/rakicluka00
Portfolio: lukarakic.dev
Driver's license: category B
Belgrade, Serbia
SUMMARY
ResearchGate: lukaRakic
Junior Software Engineer
REFERENCES
Java
JavaScript
TypeScript
Kotlin
PostgreSQL
MySQL
NoSQL
Spring Boot
React.js/Next.js
JUnit
Docker/Kubernetes
IDE
IntelliJ IDEA
VS Code
Android Studio
Eclipse
Cloud & DevOps
Docker
Kubernetes
Azure
DevOps Server
AWS
Firestore
Vercel
Render
Databases
DataGrip
DBeaver
PGAdmin
MongoDB Atlas
Testing
Postman
Mockito
Version Control
Git
GitHub
MSc Software and Information Engineering, University Singidunum
Bachelor of Computer Science, Faculty of Informatics and Computing, Singidunum University
Thesis: Multi-Tenant HR Management Web Platform Development
Thesis: Development of an Android Travel Planning App with Firebase Firestore Integration
Serbian (Native)
English (Intermediate)
Team player
Self-Motivated
Tech Learning
Programming & Development
Hobby projects (AI projects...)
Hobbies & Interests (Gym,
Board Games, Socializing)
belgraderiverhouse.com – Developed an accommodation booking website using Next.js 14,
TypeScript, and MongoDB, with JWT authentication, Cloudinary integration, and hands-on
work with the Next.js App Router, REST APIs, authentication flows, and image management.
Hike&Book (Master’s Project, in progress) – Developing a full-stack hiking tour booking
system with Spring Boot, PostgreSQL, and Next.js/React (TypeScript), featuring REST APIs,
JWT authentication, role-based access, and Leaflet map integration. Gained hands-on
experience in backend architecture, data modeling, and full-stack development.
Roomify – Full-stack hotel booking app with Spring Boot, React, and PostgreSQL, featuring
REST APIs, JWT authentication, and real-time WebSockets. Gained experience in backend
development, real-time systems, and database optimization.
Freelance Projects
June 2024 - Present
Prof dr Mladen Veinović, Fac. of Informatics and Computing, Singidunum Univ.
Tel: +381 65 30 93 227, E-mail: mveinovic@singidunum.ac.rs
Prof dr N. Bačanin Džakula, Fac. of Informatics and Computing, Singidunum Univ.
Tel: +381 65 30 93 224, E-mail: nbacanin@singidunum.ac.rs